悬崖: precipice, overhanging cliff...
康复: to recuperate, to recover (health), to convalesce...
预算: budget...
议会: parliament, legislative assembly...
迟迟: late (with a task etc), slow...
进一步: one step further, to move forward a step, further onwards...
踢: to kick, to play (e.g. soccer), (slang) butch (in a lesbian relationship)...
恢复: to reinstate, to resume, to restore, to recover, to regain, to rehabilitate...
遮挡: to shelter, to shelter from...
浏览: to skim over, to browse...